home *** CD-ROM | disk | FTP | other *** search
/ Aminet 28 / Aminet 28 (1998)(GTI - Schatztruhe)[!][Dec 1998].iso / Aminet / mus / misc / RaveScope.readme < prev   
Encoding:
Text File  |  1998-10-31  |  6.3 KB  |  159 lines

  1. Short:    Fascinating "wrapped" scope for HP/DT/EP
  2. Author:   blodskam@ebox.tninet.se (Erik Spåre)
  3. Uploader: blodskam@ebox.tninet.se (Erik Spåre)
  4. Version:  1.2
  5. Type:     mus/misc
  6. Requires: OS 3.0+, 68020+, 2MB+ fast, reqtools.library, HiP or DT or EP
  7.  
  8. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  9. *              RaveScope 1.2 Copyright © by Erik Spåre 980922               *
  10. *                                 (Parsec)                                  *
  11. *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
  12.  
  13. INTRODUCTION
  14.  
  15.     This program implements a new kind of scope, a "wrapped monoscope".
  16.     Most modules look much better with a wrapped monoscope than they do
  17.     with the traditional one (the double mode in Delitracker's monoscope, or
  18.     the Spacescope in Eagleplayer). The Ravescope also has this "traditonal"
  19.     mode, as well as a new "alternative" mode.
  20.  
  21.  
  22. LIMITATIONS
  23.  
  24.     If you select a non-native screen-mode, this program will (I hope)
  25.     refuse to run it, maybe it will even exit. This will be taken care of
  26.     in the next release, or when I get a gfx-card. If you have a gfx-card,
  27.     then please tell me what happens... (It should work fine in a window
  28.     though.)
  29.  
  30.  
  31. HINTS/WARNINGS
  32.  
  33.     * 100% usually looks the best for protracker modules. PS3M's or mp3's may
  34.       look better with 200% because they only output 2 channels. Do not
  35.       set the wrapped accuracy higher than this, it won't look good because
  36.       (I think) often the sample frequency isn't high enough.
  37.  
  38.     * PS3M's look much better with a high volume-boost and the main-volume
  39.       set to maximum in Hippoplayer.
  40.  
  41.     * DeliTracker gives the same data regardless of the sample-boost, but
  42.       the volume must be set to maximum.
  43.  
  44.     * Resizing is very slow because each time the size change, all the look-up
  45.       tables must be recalculated.
  46.  
  47.     ! Do not waste your life looking at this scope, as I have done!
  48.  
  49.  
  50. BACKGROUND
  51.  
  52.     4-5 years ago I saw a monoscope for the first time. (It was the
  53.     Quadraplayer's I think.)  When, some months later, I tried to make my
  54.     own (not having any idea of how it was done) I accidently invented this
  55.     "wrapped" scopemode, and to my delight it looked even better.
  56.  
  57.     I released a first version of it in a music disk-mag I was coding at
  58.     the time, Subculture. (The editor has now turned over to the dark side,
  59.     so there will probably not be a new issue.) There I explained how to do
  60.     it, hoping the scope would spread to my favourite module players. But it
  61.     didn't, either because no one saw it, or because it's a bit complicated
  62.     to implement. (It's not just a question of modifying the inner loop,
  63.     like when converting a plain scope to a monoscope.)
  64.  
  65.  
  66. HISTORY
  67.  
  68.     v1.0 (980209)
  69.  
  70.         ** The first release.
  71.  
  72.  
  73.     v1.1 (980315)
  74.  
  75.         ** Added support for DeliTracker through the DeliRave genie.
  76.  
  77.         ** Added the keyword 'DELICONFIG' so that you can use DeliRave's
  78.            config settings with HippoPlayer as well.
  79.  
  80.         ** The wrapped mode has been prepared for use with 16 bit samples.
  81.            Neither Hippoplayer nor Delitracker gives their userprograms more
  82.            than 8 bits though, so this is quite pointless at the moment.
  83.  
  84.         ** Added a simple strobo-mode. This looks quite awful, but I seem to
  85.            remember that this can be fun when the room is dark and you're
  86.            drunk.
  87.  
  88.         ** Remembered to turn on compiler optimizations this time.
  89.  
  90.         BUGS: It is still very stable, much to my surprise. MPEGA player
  91.         did occasionally give enforcer hits, and I felt a bit guilty for this
  92.         because it has only happened when DeliRave has been active. (But on
  93.         the other hand, I only run enforcer when running DeliRave...)
  94.         Sometimes when a new module is loaded, it won't load until the
  95.         ravewindow is activated. I haven't looked into this yet.
  96.  
  97.  
  98.     v1.2 (980922)
  99.  
  100.         ** Restructured the whole program to make it easier to add support for
  101.            more players. This turned out to be very complicated and took me
  102.            several months.
  103.  
  104.         ** Rewrote the Delitracker genie to work with this new concept.
  105.  
  106.         ** Added Eagleplayer support.
  107.  
  108.         ** I accidently had two WaitTOF:s (wait until next frame) per display.
  109.            Removed one of them.
  110.  
  111.         ** Got rid of strange flickering, both in window and fullscreen mode.
  112.  
  113.         ** Added a menu.
  114.  
  115.     ** Changed and added a few keyboard/menu shortcuts.
  116.  
  117.         ** There's now a special configuration file that will be loaded when
  118.            the RaveScope is using Hippoplayer.
  119.  
  120.         ** Scrapped all commandline arguments. They were not needed since
  121.            all players are now associated with a configuration file.
  122.  
  123.         ** The RaveScope can now be iconified. If it is, and a new RaveScope
  124.            is started, this will deiconify the old one.
  125.  
  126.         ** When a RaveScope player starts to play it will automatically try to
  127.            grab the RaveScope.
  128.  
  129.         ** Added colours for the fullscreen modes.
  130.  
  131.         ** Switched from text documentation to amigaguide and added an
  132.            installer script.
  133.  
  134.         BUGS: Still very stable, though deadlocks can perhaps occur. There's
  135.         a few minor flaws. No double buffering in colour mode for instance.
  136.  
  137.  
  138. ============================= Archive contents =============================
  139.  
  140. Original  Packed Ratio    Date     Time    Name
  141. -------- ------- ----- --------- --------  -------------
  142.     4764    3160 33.6% 22-Sep-98 00:24:04 +RaveScope
  143.    39120   13348 65.8% 22-Sep-98 00:24:04 +delirave.s
  144.    30007   10073 66.4% 22-Sep-98 00:24:04 +eaglerave.s
  145.    62552   16807 73.1% 22-Sep-98 00:24:04 +hostfuncs.s
  146.     1117     435 61.0% 22-Sep-98 00:24:04 +delirave.i
  147.     1417     550 61.1% 22-Sep-98 00:24:04 +eaglerave.i
  148.     4487    1554 65.3% 22-Sep-98 00:24:04 +monoscope.i
  149.    15810    4254 73.0% 22-Sep-98 00:24:04 +ravescope.i
  150.    25172    9810 61.0% 22-Sep-98 00:24:04 +RaveScope.guide
  151.     5357    2403 55.1% 22-Sep-98 00:24:04 +RaveScope.readme
  152.     4956    3269 34.0% 22-Sep-98 00:24:04 +RaveScope
  153.     3322    1109 66.6% 22-Sep-98 00:24:04 +Install
  154.     1237     477 61.4% 22-Sep-98 00:24:04 +Install.info
  155.    47972   25258 47.3% 22-Sep-98 00:24:04 +RaveScope
  156.     2061     628 69.5% 22-Sep-98 00:24:04 +RaveScope.info
  157. -------- ------- ----- --------- --------
  158.   249351   93135 62.6% 23-Sep-98 22:54:46   15 files
  159.